Is Evolution a Software Engineer? A Case-based Comparative Analysis of Biological and Software Systems

نویسندگان

  • Fahad Khalid
  • Renske Vroomans
  • Stojan Davidovic
چکیده

i i i i Is Evolution a Software Engineer? A Case-based Comparative Analysis of Biological and Software Systems Fahad Khalid ∗ Diana LaScala-Gruenewald † Ana Maŕıa Gomez Lopez ‡ Renske Vroomans § Stojan Davidovic ¶ and Zhi Qiao ‖ ∗Hasso Plattner Institute for Software Systems Engineering,†Hopkins Marine Station of Stanford University,‡Yale University,§Utrecht University,¶Max Planck Institute for Human Development, and ‖National University of Singapore

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aspect-Oriented Schema Evolution in Object Databases: A Comparative Case Study

This paper provides a comparative evaluation of two aspect-oriented features of the SADES object database evolution system with three other systems each representing a particular category of evolution systems. The evaluation is based on a case study involving a design correction scenario. The features compared include schema relationships and instance adaptation. The discussion demonstrates the...

متن کامل

Using the Protein-protein Interaction Network to Identifying the Biomarkers in Evolution of the Oocyte

Background Oocyte maturity includes nuclear and cytoplasmic maturity, both of which are important for embryo fertilization. The development of oocyte is not limited to the period of follicular growth, and starts from the embryonic period and continues throughout life. In this study, for the purpose of evaluating the effect of the FSH hormone on the expression of genes, GEO access codes for this...

متن کامل

A Description Model for Software Evolution Services

Software evolution encompasses a wide variety of activities to analyze, reverse engineer, transform, and visualize software systems, requiring properly integrated tool support. Many tools are available, however, most implement only a single technique, and offer little to no interoperability. Towards a serviceoriented integration approach, this paper presents a service description model, develop...

متن کامل

Method for Robustness Analysis and Technology Forecasting of Software Based Systems

The talent to know how to design tomorrow’ssoftware products already today, gives atremendous competitive edge.To design future proof and robust softwaresystems require extensive knowledge about future:evolution of system environment; requirements; andtechnology.In this paper, some popular software engineeringmethods are introduced and evaluated concerningthe...

متن کامل

The Engineer, the Architect and the Flower Arranger: A Model for Software Systems Evolution

The term software evolution is often inappropriately used to mean any type of software change. Cynics could argue that, given the current business dismay with expensive and inflexible software, the area of software evolution is more likely to attract research funding than some of the more established research areas now adopting the ‘evolutionary banner’. However, there is an important conceptua...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014